Paper glue - German English Dictionary